Total F1 -
22 Aug 2017 23:40
Toro Rosso and their technical director James Key have announced an extension of their cooperation. Key is a highly respected technical chief in F1, and has continually managed to guide Toro Rosso into designing respectable packages since he joined... MoreĀ»
Share this Article